cable-reel trailer - Turkish English Dictionary